home *** CD-ROM | disk | FTP | other *** search
- ;; te-inscript.mim -- Telugu input method for inscript layout
- ;; This file is derived from the Telugu inscript table of scim-tables,
- ;; which was derived from iiimf unitLE's Telugu inscript layout.
- ;; Copyright (c) 2003 Sun Microsystems, Inc. All Rights Reserved.
-
- ;; This file is part of the m17n contrib; a sub-part of the m17n
- ;; library.
-
- ;; The m17n library is free software; you can redistribute it and/or
- ;; modify it under the terms of the GNU Lesser General Public License
- ;; as published by the Free Software Foundation; either version 2.1 of
- ;; the License, or (at your option) any later version.
-
- ;; The m17n library is distributed in the hope that it will be useful,
- ;; but WITHOUT ANY WARRANTY; without even the implied warranty of
- ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- ;; Lesser General Public License for more details.
-
- ;; You should have received a copy of the GNU Lesser General Public
- ;; License along with the m17n library; if not, write to the Free
- ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
- ;; Boston, MA 02110-1301, USA.
-
- (input-method te inscript)
-
- (description "Telugu input method for inscript layout.
-
- Key description
-
- శ => స్ + హ్ + అ
- ష => S + హ్ + అ
- జ్ఞ => జ్ + ఞ్ + అ
- ర్త్స => ర్ + త్ + స్ + అ
- కృ => క్ + ఱ్ + ఱ్ + ఇ
- కై => క్ + అ + ఇ
- కౌ => క్ + అ + ఉ
- క్ష => క్ + ష్ + అ
- స్త్రీ => స్ + త్ + ర్ + ఈ
- శ్రీ => శ్ + ర్ + ఈ
-
- These are the characterstics of the Telugu words
- 1. Telugu word must be end with vowel (Telugu is a vowel ending language)
- 2. Telugu words don't have the letter య at the initial position.
- 3. In telugu we dont use the combination of Sanskrit loan words + native Telugu words.
-
- Key summary : Sree Thottempudi <sthottem@redhat.com>")
-
- (title "క")
-
- (map
- (trans
-
- ((KP_1) "౧")
- ((KP_2) "౨")
- ((KP_3) "౩")
- ((KP_4) "౪")
- ((KP_5) "౫")
- ((KP_6) "౬")
- ((KP_7) "౭")
- ((KP_8) "౮")
- ((KP_9) "౯")
- ((KP_0) "౦")
- ((KP_Decimal) ".")
- ((KP_Divide) "/")
- ((KP_Multiply) "*")
- ((KP_Add) "+")
- ((KP_Subtract) "-")
-
- ("!" ?!)
- ("1" ?౧)
- ("@" ?@)
- ("2" ?౨)
- ("#" ?#)
- ("3" ?౩)
- ("$" ?$)
- ("4" ?౪)
- ("5" ?౫)
- ("6" ?౬)
- ("7" ?౭)
- ("8" ?౮)
- ("(" ?()
- ("9" ?౯)
- (")" ?))
- ("0" ?౦)
- ("_" ?_)
- ("-" ?-)
- ("+" ?ఋ)
- ("=" ?ృ)
- ("Q" ?ఔ)
- ("q" ?ౌ)
- ("W" ?ఐ)
- ("w" ?ై)
- ("E" ?ఆ)
- ("e" ?α░╛)
- ("R" ?ఈ)
- ("r" ?ీ)
- ("T" ?ఊ)
- ("t" ?ూ)
- ("Y" ?భ)
- ("y" ?బ)
- ("U" ?ఙ)
- ("u" ?α░╣)
- ("I" ?α░ÿ)
- ("i" ?గ)
- ("O" ?ధ)
- ("o" ?ద)
- ("P" ?ఝ)
- ("p" ?జ)
- ("{" ?ఢ)
- ("[" ?డ)
- ("}" ?ఞ)
- ("]" ?])
- ("A" ?ఓ)
- ("a" ?ో)
- ("S" ?ఏ)
- ("s" ?ే)
- ("D" ?అ)
- ("d" ?్)
- ("F" ?ఇ)
- ("f" ?α░┐)
- ("G" ?ఉ)
- ("g" ?ు)
- ("H" ?ఫ)
- ("h" ?ప)
- ("J" ?α░▒)
- ("j" ?α░░)
- ("K" ?ఖ)
- ("k" ?క)
- ("L" ?థ)
- ("l" ?త)
- (":" ?ఛ)
- (";" ?చ)
- ("\"" ?ఠ)
- ("'" ?ట)
- ("|" ?|)
- ("\\" ?\\)
- ("~" ?ఒ)
- ("`" ?ొ)
- ("Z" ?ఎ)
- ("z" ?ె)
- ("X" ?X)
- ("x" ?ం)
- ("C" ?ణ)
- ("c" ?మ)
- ("V" ?ః)
- ("v" ?న)
- ("B" ?ΓÇî)
- ("b" ?α░╡)
- ("N" ?α░│)
- ("n" ?α░▓)
- ("M" ?α░╢)
- ("m" ?α░╕)
- ("<" ?α░╖)
- ("," ?,)
- (">" ?>)
- ("." ?.)
- ("?" ??)
- ("/" ?య)
- ("%" "జ్ఞ")
- ("^" "త్ర")
- ("&" "క్ష")
- ("*" "శ్ర")
- ))
-
- (state
- (init
- (trans)))
-